Should have done... 本应该…… 用法透视 这个句型表示本来应该做什么,但事实上没做成的事。 支持范例 1. She shouldn't have gone sightseeing. 她本不应该出去玩的。 2. We should have gone swimming, but it rained. 我们本来应该去游泳的,但下雨了。
1. If sb had done sth (坏事), sb would never have done sth (好事). 如果某人过去做了某事(坏事),那么他永远不可能做某事。 If Hugh Miller, after toiling all day in quarry (采石场), had devoted his evenings to rest and recreation, he would never have be...
should have done “should have + 动词的完成式”表示本应该做而实际上没有做,它的否定形式表示某种行为本不该发生但却发生了。有责备的意味。 You should have started earlier, but you didn't. 你本应该早点儿出发,但是你没有。 You should have washed the wound...
should/ought to have done "本来该做某事"(而实际未做) should not/ought not to have done "本来不该做"(实际却做过了,含有责备语气) needn't have done "本来不必做"(但是已经做过了) would rather have done "当时宁愿做了某事"(实际没有做过);否定式would rather...
更多内容请点击:雅思写作: 基本语法知识点讲解 —外语频道—教育优选—最权威的...